package com.gdrcu.efp.cus.common;

/**
 * 客户模块常量定义
 * @author szbd
 *
 */
public class CusConstant {
    
    /**信用等级：未评级*/
    public final static String CREDIT_GRADE_00 = "00";
    /**信用等级：优秀*/
    public final static String CREDIT_GRADE_01 = "01";
    /**信用等级：较好*/
    public final static String CREDIT_GRADE_02 = "02";
    /**信用等级：一般*/
    public final static String CREDIT_GRADE_03 = "03";
    /**信用等级：较差*/
    public final static String CREDIT_GRADE_04 = "04";
    
    /**客户级别：大众客户*/
    public final static String CUS_LEVEL_A = "A";
    /**客户级别：理财级别客户*/
    public final static String CUS_LEVEL_B = "B";
    /**客户级别：贵宾级别客户*/
    public final static String CUS_LEVEL_C = "C";
    /**客户级别：财富级别以上客户*/
    public final static String CUS_LEVEL_D = "D";
    /**客户级别：私人银行客户*/
    public final static String CUS_LEVEL_E = "E";
    /**接收机构与移出机构关系 : 同一客户经理跨机构转移*/
    public final static String CUS_HANDOVER_APP_ORG_TYPE_23 = "23";
    /**接收机构与移出机构关系 : 机构内移交*/
    public final static String CUS_HANDOVER_APP_ORG_TYPE_10 = "10";
    /**接收机构与移出机构关系 : 同一联社内跨机构移交*/
    public final static String CUS_HANDOVER_APP_ORG_TYPE_21 = "21";
    /**接收机构与移出机构关系 : 不同联社间跨机构移交*/
    public final static String CUS_HANDOVER_APP_ORG_TYPE_22 = "22";
    
    /**客户移交范围：按客户*/
    public final static String CUS_HANDOVERAPP_SCOPE_01 = "01";
    /**客户移交范围：按客户经理*/
    public final static String CUS_HANDOVERAPP_SCOPE_02 = "02";
    /**客户移交范围：按地区 */
    public final static String CUS_HANDOVERAPP_SCOPE_03 = "03";
    //CusHandoverApp.handover_mode
    /**客户移交方式：仅按客户资料移交*/
    public final static String CUS_HANDOVERAPP_MODE_1 = "1";
    /**客户移交方式：客户资料与业务移交*/
    public final static String CUS_HANDOVERAPP_MODE_2 = "2";
    /**客户移交方式：一切资料与业务移交*/
    public final static String CUS_HANDOVERAPP_MODE_3 = "3";
    /**客户移交方式：仅共享业务移交*/
   // public final static String CUS_HANDOVERAPP_MODE_4 = "4";
    /**客户移交状态：待发起*/
    public final static String APRV_STATUS_01 = "01";
    /**客户移交状态：审批中*/
    public final static String APRV_STATUS_02 = "02";
    /**客户移交状态：通过*/
    public final static String APRV_STATUS_03 = "03";
    /**客户移交状态：否决*/
    public final static String APRV_STATUS_04 = "04";
    /**客户移交状态：退回*/
    public final static String APRV_STATUS_05 = "05";
    /**七级分类评级结果：未分类*/
	public final static String STD_ZB_SEVEN_SORT_00 = "00";
	/**七级分类评级结果：正常一*/
	public final static String STD_ZB_SEVEN_SORT_11 = "11";
	/**七级分类评级结果：正常二*/
	public final static String STD_ZB_SEVEN_SORT_12 = "12";
	/**七级分类评级结果：关注一*/
	public final static String STD_ZB_SEVEN_SORT_21 = "21";
	/**七级分类评级结果：关注二*/
	public final static String STD_ZB_SEVEN_SORT_22 = "22";
	/**七级分类评级结果：次级*/
	public final static String STD_ZB_SEVEN_SORT_30 = "30";
	/**七级分类评级结果：可疑*/
	public final static String STD_ZB_SEVEN_SORT_40 = "40";
	/**七级分类评级结果：损失*/
	public final static String STD_ZB_SEVEN_SORT_50 = "50";
	
	/**客户移交状态：登记*/
    public final static String STD_ZB_HAND_STATUS_00 = "00";
    /**客户移交状态：复合中*/
    public final static String STD_ZB_HAND_STATUS_10 = "10";
    /**客户移交状态：复合通过*/
    public final static String STD_ZB_HAND_STATUS_20 = "20";
    /**客户移交状态：撤销*/
    public final static String STD_ZB_HAND_STATUS_21 = "21";
    /**客户移交状态：复合退回*/
    public final static String STD_ZB_HAND_STATUS_22 = "22";
    /**客户移交状态：成功*/
    public final static String STD_ZB_HAND_STATUS_30 = "30";
    /**客户移交状态：托管收回*/
    public final static String STD_ZB_HAND_STATUS_40 = "40";
    /**客户移交状态：移交跑批成功*/
    public final static String STD_ZB_HAND_STATUS_50 = "50";
    /**客户移交状态：拒接*/
    public final static String STD_ZB_HAND_STATUS_60 = "60";
    
	/**客户状态：草稿客户(正式)*/
	public final static String CUS_STATUS_00 = "00";
	/**客户状态：临时客户*/
	public final static String CUS_STATUS_01 = "01";
	/**七客户状态：草稿客户(保证人)*/
	public final static String CUS_STATUS_02 = "02";
	/**客户状态：保证人客户*/
	public final static String CUS_STATUS_03 = "03";
	/**客户状态：正式客户*/
	public final static String CUS_STATUS_20 = "20";
	/**客户状态：合并注销*/
	public final static String CUS_STATUS_99 = "99";
	/** 客户移交范围: 按客户 */
	public final static String HANDOVER_MODE_BY_CUS = "1";
	/** 客户移交范围: 按客户经理 */
	public final static String HANDOVER_MODE_BY_CUS_MANAGER = "2";
	/** 客户移交范围: 按地区 */
	public final static String HANDOVER_MODE_BY_AREA_CODE = "3";
	/** 客户移交范围: 按地区 */
	public final static String HANDOVER_MODE_BY_HISTORY = "3";
	
	/**数据来源:客户授权*/
	public final static String CUS_SOURCE_01 = "01";
	/**数据来源:贷后查询*/
	public final static String CUS_SOURCE_02 = "02";
	/** 查询税局授权: 成功 */
	public final static String FLAG_TAX_SUCCESS = "0";
	/** 查询税局授权: 失败 */
	public final static String FLAG_TAX_FAIL = "1";
	/** 查询税局授权: 未授权 */
	public final static String FLAG_TAX_UNAUTH = "2";
	/** 查询税局授权: 授权过期 */
	public final static String FLAG_TAX_AUTH_EXPIRED = "3";
	/** 查询税局数据结果: 查询成功 */
	public final static String QUERY_TAX_SUCCESS = "1100";
	/** 查询税局数据结果: 查询无数据 */
	public final static String QUERY_TAX_NO_DATA = "1101";
	/** 查询税局数据结果: 查询失败 */
	public final static String QUERY_TAX_FAIL = "1102";
	/** 查询税局数据结果: 超时 */
	public final static String QUERY_TAX_TIME_OUT = "4003";
	/**
	 * 需求编号：【2019D0519】（业务提的需求编号）
	 * 问题编号：【xxxxxxx】（若不是因为修复问题而新增该类，则留空）
	 * 开发人员：qiuyf
	 * 创建日期：2019/04/22
	 * 功能描述：新增关联关系常量
	 */
//	@author:liuty
//	@date:2019/10/17
//	涉及产品:税e贷
//	原因:未投产涉及此常量的产品
//	public static final String RELATION_BANKER = "01"; // 关联关系，行员
//	public static final String RELATION_ASSOCIATE = "02"; // 关联关系，关联人
//	public static final String ON_WORK = "0"; // 关联人核查--在职
	
    /** 费用类型   放款金额 */
    public static final String COST_TYPE_1 = "01";
    /** 费用类型   贷款余额 */
    public static final String COST_TYPE_2 = "02";
}
